//
//  PaymentMethod.h
//  CeLueMoudel
//
//  Created by hxs on 2018/8/9.
//  Copyright © 2018年 hxs. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "PayParametersModel.h"

@interface PaymentMethod : NSObject

- (void)payForOrderWithParams:(PayParametersModel *)paramsModel;

@end

/** 微信支付*/
@interface WeChatPayMethod : PaymentMethod
@end

/** 支付宝支付*/
@interface AliPayMethod : PaymentMethod
@end

/** ApplePay*/
@interface ApplePayMethod : PaymentMethod
//+ (instancetype)shareInstance;
@end

/**招商银行：China Merchants Bank（CMB）*/
@interface MerchantsBankPay : PaymentMethod
@end

/**浦发银行：Shanghai Pudong Development Bank（SPDB）*/
@interface PufaPayBankPay : PaymentMethod
@end

//兴业银行：Industrial Bank（CIB）
@interface IndustrialBankPay : PaymentMethod
@end

/**中国民生银行：China Minsheng Banking（CMBC）*/
@interface MinshengBankPay : PaymentMethod
@end

